body{
  font: 14px/1.5 -apple-system,BlinkMacSystemFont,'Hiragino Sans GB','Microsoft YaHei',sans-serif;
}
.layout-content{
  padding: 0.1rem;
  padding-bottom: 0;
}
pre{
  padding: 10px 0;
}
code{
  padding: 1px 5px;
  background: rgba(0,0,0,0.1);
  font-size: 85%;
  border-radius: 2px;
}
pre>code,
.hljs {
  display: block;
  overflow-x: auto;
  color: #abb2bf;
  background: #282c34;
  font-weight: normal;
}
.layout-content blockquote p{
  padding: 0;
  text-indent: 0;
}
.layout-content blockquote{
  border-left: 1px solid #316ccb;
  color: #959595;
  margin-bottom: 5px;
  padding: 10px 5px;
}
.layout-content a:hover{
  color:#316ccb;
}
.layout-content a{
  color:#316ccb;
  text-decoration: none;
}
.layout-content img{
  box-shadow: 0px 0px 5px 0px #000;
  max-width: 100%;
}
.hljs .langcomment,
.hljs .langquote {
  color: #5c6370;
  font-style: italic;
}

.hljs .langdoctag,
.hljs .langkeyword,
.hljs .langformula {
  color: #c678dd;
}

.hljs .langsection,
.hljs .langname,
.hljs .langselector-tag,
.hljs .langdeletion,
.hljs .langsubst {
  color: #e06c75;
}

.hljs .langliteral {
  color: #56b6c2;
}

.hljs .langstring,
.hljs .langregexp,
.hljs .langaddition,
.hljs .langattribute,
.hljs .langmeta-string {
  color: #98c379;
}

.hljs .langbuilt_in,
.hljs .langclass .hljs .langtitle {
  color: #e6c07b;
}

.hljs .langattr,
.hljs .langvariable,
.hljs .langtemplate-variable,
.hljs .langtype,
.hljs .langselector-class,
.hljs .langselector-attr,
.hljs .langselector-pseudo,
.hljs .langnumber {
  color: #d19a66;
}

.hljs .langsymbol,
.hljs .langbullet,
.hljs .langlink,
.hljs .langmeta,
.hljs .langselector-id,
.hljs .langtitle {
  color: #61aeee;
}

.hljs .langemphasis {
  font-style: italic;
}

.hljs .langstrong {
  font-weight: bold;
}

.hljs .langlink {
  text-decoration: underline;
}


/*高亮*/
pre>code,
.share .hljs {
  display: block;
  overflow-x: auto;
  padding: 10px;
  color: #383a42;
  background: #fafafa;
}

.share .hljs .langcomment,
.share .hljs .langquote {
  color: #a0a1a7;
  font-style: italic;
}

.share .hljs .langdoctag,
.share .hljs .langkeyword,
.share .hljs .langformula {
  color: #a626a4;
}

.share .hljs .langsection,
.share .hljs .langname,
.share .hljs .langselector-tag,
.share .hljs .langdeletion,
.share .hljs .langsubst {
  color: #e45649;
}

.share .hljs .langliteral {
  color: #0184bb;
}

.share .hljs .langstring,
.share .hljs .langregexp,
.share .hljs .langaddition,
.share .hljs .langattribute,
.share .hljs .langmeta-string {
  color: #50a14f;
}

.share .hljs .langbuilt_in,
.share .hljs .langclass .langtitle {
  color: #c18401;
}

.share .hljs .langattr,
.share .hljs .langvariable,
.share .hljs .langtemplate-variable,
.share .hljs .langtype,
.share .hljs .langselector-class,
.share .hljs .langselector-attr,
.share .hljs .langselector-pseudo,
.share .hljs .langnumber {
  color: #986801;
}

.share .hljs .langsymbol,
.share .hljs .langbullet,
.share .hljs .langlink,
.share .hljs .langmeta,
.share .hljs .langselector-id,
.share .hljs .langtitle {
  color: #4078f2;
}

.share .hljs .langemphasis {
  font-style: italic;
}

.share .hljs .langstrong {
  font-weight: bold;
}

.share .hljs .langlink {
  text-decoration: underline;
}
